obligatory excreted by urine - Inglés Sinónimo Diccionario